home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
010
/
ms_spl.arc
/
MSPOOL.DOC
next >
Wrap
Text File
|
1988-06-22
|
5KB
|
146 lines
MSPOOL
version 0.1 (c) copy right 1988 All Rights Reserved
If you are a public software distributor or the sysop for a local BBS,
you can use the short description of this program at the very end of this
document, instead of trying to figure out by reading through the entire
document.
By now, you must have used huge programs which demand almost all of the
640 kilobytes available. Under these circumstances, memory resident programs
which you just had to use can no longer be used, including any TSR program
with my name in it somewhere. This printer spooler is a cure for that
problem: It can be run any time you need a spooler, yet can be wiped out any
time you don't need one. It will also wipe out from memory any other memory
resident program made by me and run AFTER this spooler program, but not
BEFORE.
If you simply type
MSPOOL
then you get the help screen only.
To use this, simply type
MSPOOL RUN
and end it with an <ENTER> or <ntr> or <cr> or anything else you want to call
the carriage return. Just the letter 'r' in 'run' will work also.
You can load any other program AFTER the MSPOOL to be removed along with
MSPOOL, provided that the other programs have my name mentioned somewhere or
it mentions that this program will wipe out that particular program also. Do
not run any other memory resident program after MSPOOL if not made by this
group or specifically mentions that MSPOOL will wipe out that software also.
The default will set MSPOOL for 60,000 bytes of spooler space. If you
want to set for anything less than that, such as 20,000 bytes, type
MSPOOL S 20 RUN
to set the spooler size for 20,000 bytes. The correct value is between 1 and
60 for 1,000 to 60,000 bytes of spooler space. Select the less values if
you're short on memory.
To wipe out this spooler from memory, type
MSPOOL WIPE
The spooler is set to send all characters for the printer to line
printer one as default. To change output to line printer two or three, type
the hot key <alt> and <m> to pop up the menu which looks like this
MSPOOL: P:port <esc>:exit
Type the escape key to get out or the letter 'p' to change the line
printer setting. If you type 'p', then you get a prompt like this
Line printer 1 now. Type 1 - 3 or <esc> to abort this.
Type the number '1' through '3' to change to the appropriate line
printer or the escape key to avoid changes.
If you just filled up the printer spooler but want to stop the spooler,
the hot key to pop up the menu will also clear out the list. However, any
printer buffer operating outside the computer or inside your printer will not
be affected by this.
If your software initializes the printer, then this spooler will also be
cleared.
If your software checks for the status of the printer and the spooler is
empty, then the status of the printer is returned to your software. But if
the spooler is filled and is printing, then the status of the spooler is
returned to your software to tell it that the spooler is busy or not.
The spooler itself is set to send a maximum of about 180 characters a
second to your printer and will keep sending characters to your printer
unless your printer is busy or is out of paper, in which case the spooler
will wait until your printer is not busy or until you put more paper into
your printer.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
All products and names mentioned are Trademarks or Registered Trademarks of
their respective corporations or companies.
All enclosed programs, documents and other files are provided AS IS, without
any warranty, expressed or implied, including but not limited to fitness for
a particular purpose.
A contribution of $10 US/Canadian is appreciated if you find this useful, or
$20 for an improved one which wipes out any and all programs (not just mine
or associate(s)) loaded after this, among other features. (This later uses
more memory, of course)
Your negative criticisms are also welcome.
Dr. Masaaki Sawada & Assoc.
University of Waterloo, Faculty of Science
Waterloo, Ontario Canada N2L 3G1
No school time nor equipments were used in producing this program and
documentation.
For distributors and local sysops:
product name MSPOOL ($10-$20)
author name(s) Dr. Masaaki Sawada & Assoc.
Brief Description (include as much or as little as you like)
This program is a 1,000 - 60,000 bytes printer spooler program which can
become memory resident any time you like, and can be removed just as easily
any time you need the extra memory without rebooting. If you load other
memory resident programs made by Dr. Masaaki Sawada and/or assoc. after
MSPOOL, they will also be wiped cleanly from memory as well.
One line description
Removeable printer spooler.